/**
 * 
 */
package com.lmx.persistence.service;

import java.util.List;

import com.lmx.persistence.service.common.BaseCrudService;
import com.lmx.repoDomain.tmodel.SalaryReport;
import com.lmx.repoDomain.tmodel.Tenant;

/**
 * 薪资月统计Service
 * @author  djs
 * 2018年4月3日
 */
public interface SalaryReportService extends BaseCrudService<SalaryReport>{
	/**
	 * 查询上个月份的薪资月统计数据
	 *   @author djs
	 *   @param
	 *   2018年4月4日
	 */
	public List<SalaryReport> findSalaryReport(String year, String month);
	/**
	 * 通过租户信息，以及count（count[0]试用人数、count[1]离职人数、count[2]正式人数），初始化薪资月统计表
	 *   @author djs
	 *   @param
	 *   2018年4月17日
	 */
	public SalaryReport receiveInitSalaryReport(Tenant tenant, String year, String month,int[] count);
}
